obstruct (someone's) progress

Traducciones
entraver la progression de quelqu'un